import Vue from 'vue'
import App from './App.vue'

import router from './router'
import store from './store'

Vue.config.productionTip = false

new Vue({
    router,//注入路由实例
    store,
    render: h => h(App)
}).$mount('#app')
/*

路由组件的传参query参数(声明导航):
    跳转： to="{path:'/discoverMusic',query:{keyword:'发现音乐'} }"
    接收：this.$route.query.keyword

路由组件的传参params参数(声明导航):
    跳转: to="{name:'product',params:{userId:'100'}}"
    接收：this.$route.params.userId
    注意：params参数必须在路由配置规则的path后面加占位符，如果不传params参数也希望匹配可以加给可选符？

路由重定向:
    当访问/路径的时候，使用redirect重定向到/discoverMusic
    {
        path: "/",
        redirect: "/discoverMusic",
    },

 404路由:
    当访问没有映射关系的路由和组件时，就会显示对应的404路由
    {
        path: "*",
        component: NotFind
    }
*/